encoding/asn1.tagAndLength.tag (field)
20 uses
encoding/asn1 (current package)
asn1.go#L539: ret.tag = int(b & 0x1f)
asn1.go#L543: if ret.tag == 0x1f {
asn1.go#L544: ret.tag, offset, err = parseBase128Int(bytes, offset)
asn1.go#L549: if ret.tag < 0x1f {
asn1.go#L621: switch t.tag {
asn1.go#L626: t.tag = TagPrintableString
asn1.go#L629: t.tag = TagUTCTime
asn1.go#L632: if !matchAny && (t.class != ClassUniversal || t.isCompound != compoundType || t.tag != expectedTag) {
asn1.go#L701: switch t.tag {
asn1.go#L753: if t.class == expectedClass && t.tag == *params.tag && (t.length == 0 || t.isCompound) {
asn1.go#L793: switch t.tag {
asn1.go#L795: universalTag = t.tag
asn1.go#L804: if universalTag == TagUTCTime && t.tag == TagGeneralizedTime && t.class == ClassUniversal {
asn1.go#L835: if !matchAnyClassAndTag && (t.class != expectedClass || t.tag != expectedTag) ||
asn1.go#L856: *v = RawValue{t.class, t.tag, t.isCompound, innerBytes, bytes[initOffset:offset]}
common.go#L52: class, tag, length int
marshal.go#L255: if t.tag >= 31 {
marshal.go#L258: dst = appendBase128Int(dst, int64(t.tag))
marshal.go#L260: b |= uint8(t.tag)
marshal.go#L705: tag: *params.tag,